biomedical device technology - German English Dictionary